<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        /* 元素选择器 */
        h2{
            color: aqua;
        }
        /* 类选择器 */
        .highlight{
            background-color: yellow;
            font-stretch: condensed;
        }
        /* ID选择器 */
        #header{
            font-size: larger;
        }
        /* 通用选择器 */
        *{
            font-family: 'KaiTi';
        }
        /* 子元素选择器 */
        .father > .son{
            color: yellowgreen;
        }
        /* 后代选择器 */
        .father p{
            color: chocolate;
        }
        /* 相邻元素选择器 */
        h3 + p{
            background-color: salmon;
        }
        /* 伪类选择器：悬停选择hover */
        #element:hover{
            background-color: dodgerblue;
        }
        /* 
       选中第一个子元素 
        :first-child
        :nth-child()
        :active 
        */
        
        /* 伪元素选择器
        ::after
        ::before 
        */
    </style>
</head>
<body>
    <h1>不同类型的css选择器</h1>
    <h2>这是一个元素选择器示例</h2>
    <h3 class="highlight">这是一个类选择器示例</h3>
    <h3 >这是一个类选择器示例</h3>
    <h4 id="header">这是一个ID选择器示例</h4>
    <div class="father">
        <p class="son">这是一个子元素选择示例</p>
        <div>
             <p class="granson">这是一个后代选择器示例</p>
            </div>
       
    </div>
    <p>这是一个普通的p标签</p>
    <h3>这是一个相邻兄弟选贼气示例</h3>
    <p>这是另一个普通的p标签</p>

    <h3 id="element">这是一个伪类选择器</h3>
</body>
</html>